package com.ultrasoft.farmasoft.repository;

import java.util.List;

import com.ultrasoft.farmasoft.domain.Productattributes;

public interface ProductAttributesDao {
	public List<Productattributes> getListProductAttributes();
	public List<Productattributes> getListProductAttributesByProviderId(Integer providerId);
	public List<Productattributes> getListProductAttributesByProductId(Integer productId);
	public List<Productattributes> getListProductAttributesByProductAttributeId(Integer productAttributeId);
	public List<Productattributes> getListProductAttributesByProviderIdByProductId(Integer providerId,Integer productId);
	public Productattributes findByProviderIdByProductIdByProductAttributeId(Integer providerId,Integer productId,Integer productAttributeId);				
	public void remove(Integer providerId,Integer productId);
	public void update(Productattributes productAttributes);
	public void add(Productattributes productAttributes);
}
